roller-and-ring machine - Espagnol Anglais Dictionnaire